Patterns for Designing Agent-Based E-Business Systems

نویسنده

  • Michael Weiss
چکیده

Agents are rapidly emerging as a new paradigm for developing software applications. They are being used in an increasing variety of applications, ranging from relatively small systems such as assistants to large, open, mission-critical systems like electronic marketplaces. One of the most promising areas of applications for agent technology is e-business. In this chapter, we describe a group of architectural patterns for agent-based e-business systems. These patterns relate to front-end e-business activities that involve interaction with the user, and delegation of user tasks to agents. Patterns capture well-proven, common solutions, and guide developers through the process of designing systems. This chapter should be of interest to designers of e-business systems using agent technology. The description of the patterns is followed by the case study of an online auction system to which the patterns have been applied. IntroductIon Agents are rapidly emerging as a new paradigm for developing software applications. They are being used in an increasing variety of applications, ranging from relatively small systems such as assistants to large, open, mission-critical systems like electronic marketplaces. One of the most promising areas of applications for agent technology is e-business (Papazoglou, 2001). In this chapter, we describe a group of architectural patterns for agent-based e-business systems. These patterns relate to front-end e-business activities that involve interaction with the user, and delegation of user tasks to agents. The chapter is structured as follows. First, we provide a background on patterns and their application to the design of agent systems. Then, we discuss the forces or design constraints that need to be considered during the design of agents for e-business systems. This is followed by a description of the agent patterns for e-business. A

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CME: A Tool for Designing Business Models based on Commitment Patterns

Commitment-based patterns are an emerging technology, originally developed in the area of Multi-Agent Systems, for representing business models. In order to be used effectively, a similar approach calls for the development of graphical tools, supporting the designer in the task of knowledge representation. This paper presents CME, an Eclipse plugin developed at this very aim. CME supports the a...

متن کامل

An e-Business Integration & Collaboration Platform for B2B e-Commerce

B2B Engagement, IBM Software Group, Somers, NY. Abstract The B2B e-Commerce area is poised for tremendous growth. While this is a great opportunity for the system designers, the challenges are abundant as well. In this paper, we list the requirements on an application platform for B2B e-Commerce. We describe a framework-based approach to designing such a platform. We use design patterns to desc...

متن کامل

Designing, Formulating, and Communicating Agent-Based Models

A.J. Heppenstall et al. (eds.), Agent-Based Models of Geographical Systems, DOI 10.1007/978-90-481-8927-4_17, © Springer Science+Business Media B.V. 2012 Abstract Designing, formulating, and communicating agent-based models (ABMs) poses unique challenges, especially how to choose the right level of c mplexity and how to describe – and, even, think about – a model in a way that captures both its...

متن کامل

Designing multi-agent unit tests using systematic test design patterns-(extended version)

Software agents are the basic building blocks in many software systems especially those based on artificial intelligence methods, e.g., reinforcement learning based multi-agent systems (MASs). However, testing software agents is considered a challenging problem. This is due to the special characteristics of agents which include its autonomy, distributed nature, intelligence, and heterogeneous c...

متن کامل

Agent Patterns for Ambient Intelligence

The realization of complex distributed applications, required in areas such as e-Business, e-Government, and ambient intelligence, calls for new development paradigms, such as the Service Oriented Computing approach which accommodates for dynamic and adaptive interaction schemata, carried on on a per-to-peer level. Multi Agent Systems offer the natural architectural solutions to several require...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016